go/parser.field.typ (field)
24 uses
go/parser (current package)
parser.go#L721: typ ast.Expr
parser.go#L751: f.typ = p.parseType()
parser.go#L755: f.name, f.typ = p.parseArrayFieldOrTypeInstance(f.name)
parser.go#L759: f.typ = p.parseDotsType()
parser.go#L764: f.typ = p.parseQualifiedIdent(f.name)
parser.go#L769: f.typ = p.embeddedElem(nil)
parser.go#L776: f.typ = p.embeddedElem(f.name)
parser.go#L784: f.typ = p.parseType()
parser.go#L789: f.typ = p.parseDotsType()
parser.go#L800: if typeSetsOK && p.tok == token.OR && f.typ != nil {
parser.go#L801: f.typ = p.embeddedElem(f.typ)
parser.go#L837: if par.name != nil || par.typ != nil {
parser.go#L839: if par.name != nil && par.typ != nil {
parser.go#L862: par.typ = typ
parser.go#L875: if par := &list[i]; par.typ != nil {
parser.go#L876: typ = par.typ
parser.go#L879: missingName = par.typ.Pos()
parser.go#L885: par.typ = typ
parser.go#L890: par.typ = &ast.BadExpr{From: par.name.Pos(), To: p.pos}
parser.go#L906: assert(par.typ != nil, "nil type in unnamed parameter list")
parser.go#L907: params = append(params, &ast.Field{Type: par.typ})
parser.go#L922: if par.typ != typ {
parser.go#L926: typ = par.typ
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)